sky-high transfer fee - German English Dictionary